one to one mapping using annotation